@charset "utf-8";
/* CSS Document */

ul,li,dl,dt,dd,p,input,label,body,h1,h2,h3,img,ol{margin:0; padding:0;}
img{border:none;}
ul,li,ol{list-style:none;}
a{text-decoration:none; color:#4a4a4a;}
a:hover{color:orange;}
body{font:12px/20px Verdana, 'simsun', Geneva, sans-serif; color:#5f5f5f; background:url(../images/bg_body.png) #e4e4e4 center top repeat-y;}

.wapper{width:932px; margin:0 auto; padding:0 44px;}
.txtblue{color:#001c43;}
.mb{margin-bottom:10px;}
.tc{text-align:center;}
.fl{float:left;}
.clear{clear:both;}
.clearfix{*zoom:1;}
.clearfix:after{clear:both; display:table; height:0; line-height:0; content:"";}

.header{padding-top:20px; height:110px; border-top:5px #001c43 solid; }
.menu{float:right; padding-top:20px;}/*padding-top:30px;*/
.menu li{display:inline-block; *zoom:1; *display:inline; background:url(../images/bg.png) right top no-repeat; padding:22px 32px 12px 32px; height:28px; position:relative; z-index:30;}
.menu a{ font:bold 14px/2 'Adobe 黑体 Std'; color:#001c43;}
.menu a:hover{color:orange;}
.menu .last{background:none; padding-right:0;}ul
.submenu{ position:absolute; display:none; width:500px; height:35px; padding:11px 0px 6px 20px; background:url(../images/submenu.png) left repeat;_background:url(../images/submenu_6.png) left no-repeat;  z-index:31; left:0px; top:50px;}
#m_pro .submenu{left:-84px;width:195px; *width:417px; }
#m_pro .sj{left:138px;}
#m_info .submenu{width:260px; *width:320px; }
#m_profile .submenu{width:210px; }
.submenu i{position:absolute;}
.submenu .sj{width:0; height:0; border-width:0 10px 10px 10px; border-style:solid; border-color: #ffffff #ffffff #001c43 #ffffff; left:50px; top:1px; _font-size:0; _line-height:0;}
.submenu a{ color:#98a3b5; font:12px/35px simsun; padding:0 16px;}
.submenu .rightborder{width:1px; height:52px; top:0; right:-1px; background:url(../images/submenu_r.png) left no-repeat;_background:url(../images/submenu_r_6.png) left no-repeat;}

.club{padding:166px 0 0 23px; width:203px; position:relative; float:left; background:url(../images/jlb.jpg) left no-repeat; margin-right:4px; margin-top:2px;}
.a1{position:absolute; right:22px; top:90px; text-decoration:underline;}
.club li{width:85px; height:23px; background:url(../images/bg.png) -220px -30px no-repeat; line-height:23px; text-align:center;display:inline-block; *zoom:1; *display:inline; margin-right:10px; margin-bottom:5px; }
.club .on{background-position:-220px 0;}
.club a{color:#fff;}
.club a:hover{color:orange;}

/*.banner_box{float:left; width:705px; height:243px; position:relative; overflow:hidden;}*/
.banner_box{float:left; width:690px; height:300px; position:relative; overflow:hidden;  margin-top:2px;}
.banner{position:absolute; left:0; width:3500px; top:0;}
.banner li{float:left;}
/*.a_left,.a_right{width:60px; height:60px; position:absolute; top:120px;  z-index:5;}*/
.a_left,.a_right{width:60px; height:60px; position:absolute; top:100px;  z-index:5;}
.a_left{ background:url(../images/a_left.png) no-repeat; left:20px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/a_right.png" ,sizingMethod="noscale");}
.a_right{background:url(../images/a_right.png) no-repeat; left:620px;_background:none;}

.news_box{width:440px;}
.mr50{margin-right:50px;}
.title_news{width:256px; height:30px; background:url(../images/bg.png) -350px 0 no-repeat; float:left; text-indent:-990em; overflow:hidden;}
.title_recommend{width:370px; height:30px; background:url(../images/bg.png) -350px -50px no-repeat; float:left; text-indent:-990em; overflow:hidden;}
.a_more{width:65px; height:20px; color:#fff; text-align:center; line-height:20px; background:#c7eafb; border-radius:3px; float:right; font-family:arail;}

.news_content{float:left; line-height:20px; width:620px; margin-right:10px;}
.news_content h3{font:bold 14px/3 'simsun', "Times New Roman", serif;}
.news_content p{text-indent:2em;}
.news_ul{clear:both; height:176px; overflow:hidden;}
.news_ul li{border-bottom:#5f5f5f 1px dashed; line-height:35px; overflow:hidden;}
.news_ul .date{float:right;}
.news_ul a{float:left; width:330px; overflow:hidden;}

.mr13{margin-right:13px;}
.point_box{width:302px; }


.line{margin:20px auto; background:#d0d0d0; height:1px; font-size:0; line-height:1px; clear:both; width:934px;}

.footer{text-align:center; padding-bottom:20px; color:#000;}

/*关于我们*/
.overhide{overflow:hidden; padding-top:30px;}
.subleft{width:227px; margin-right:24px; background:#f0f0ee; float:left; margin-bottom:-20000px; padding-bottom:20000px;}
.subleft a{display:block; border-radius:3px; line-height:41px; text-align:center; border-bottom:#fff 1px solid; color:#103c65; font-size:14px;}
.subleft a.on{ background:#001c43; color:#fff;}
.subleft a:hover{color:orange;}
.subleft dd a{color:#9b9b99;}
.subleft dd a.on{background:#cdecfe; color:#103c65;}
.subleft dt{background:url(../images/bg_pro.png) 0 -150px no-repeat;  border-radius:3px;}
.subleft dt.xt{background:url(../images/bg_pro.png) 0 -100px no-repeat; cursor:pointer; height:41px; line-height:41px; text-align:center; border-bottom:#fff 1px solid; color:#fff; font-size:14px;}
.subleft dt.xt a{color:White;}

.rightcontent{width:680px; float:left;}
.wordbox{line-height:25px;}
/*
.wordbox p{text-indent:2em;}
*/


/*新闻资讯*/
.rightcontent .news_ul{padding-top:0; height:auto;}

.page{padding:20px 0 0 0; text-align:center;}
.page a{margin:0 4px;}

/*产品服务*/
.tab{background:url(../images/bg_pro.png) 0 0 no-repeat; padding:5px 0 0 5px; height:36px;}
.tab li{color:#fff; display:inline-block; *zoom:1; *display:inline; cursor:pointer; height:36px; font:bold 14px/36px simsun; text-align:center; width:134px;}
.tab .on{background:url(../images/bg_pro.png) 0 -50px no-repeat; color:#545454;}
.tb{line-height:40px;}
.tb td{padding-left:25px;}
.tb .tab_bg{ background-color:#f0f0ee;}

.wordbox h3{line-height:30px; padding-top:20px;}

/*登录*/

.login_box{ background:url(../images/banner_login.jpg) center top no-repeat; padding-top:350px;border-top:4px #001c43 solid; }
#log{margin-left:370px;}
#log li{padding:5px 0;}
#log label{display:inline-block; *zoom:1; *display:inline; width:5em; vertical-align:middle;}
.ipt{border:#b7b7b7 1px solid; height:20px; background-color:#ebebeb; vertical-align:middle; width:150px;}
.ipt2{border:#b7b7b7 1px solid; height:20px; background-color:#ebebeb; vertical-align:middle; }
#log img{vertical-align:middle;}
#log .pl4{padding-left:5em;}
.btn,.btn_2{border:none; width:64px; height:22px; cursor:pointer}
.btn{background:url(../images/btn_bg.jpg) 0 0; color:#001c43; margin-right:3px;}
.btn_2{background:url(../images/btn_bg.jpg) -67px 0; color:#fff;}
#log a{text-decoration:underline; color:#001c43;}

/*club内*/
.bg_club{background:url(../images/bg_club_x.jpg) top repeat-x; border-top:5px #001c43 solid; padding-bottom:20px;}
.tr{text-align:right; line-height:30px;}

.clubleft{width:227px; margin-right:24px; float:left;}
.welcome{background:#001c43 url(../images/bg_club.png) 0 -30px no-repeat; color:#cdecfe; text-align:center; padding:20px 0;}
.extensible{background:url(../images/bg_club.png) -250px -150px; text-align:center; height:41px; line-height:41px; text-indent:1em; color:#001c43; cursor:pointer;}
.clubleft dt.show{background:url(../images/bg_club.png) 0px -150px;}
.clubleft dt a{display:block; background:#c0c0c0; color:#001c43; border-top:#fff 1px solid;text-align:center; height:41px; line-height:41px; }
.clubleft dd{background-color:#f0f0ee; line-height:33px; padding:10px 0 0px 12px; border-top:#fff 1px solid; display:none;}
.clubleft .m_1 a{width:70px; text-align:center; display:inline-block; *zoom:1; *display:inline; color:#001c43; overflow:hidden; height:30px;}
.clubleft .m_2 a{text-align:center; display:block;color:#001c43; border-bottom:#fff 1px solid;}
.ul_tab{border-bottom:#001c43 10px solid;}
.ul_tab li{float:left; width:136px; height:31px; line-height:31px; background:url(../images/bg_club.png) -387px -30px no-repeat; font-weight:bold; text-align:center; cursor:pointer;}
.ul_tab .on{color:#fff;background-position:-250px -30px;}
.tabbox_2{background:url(../images/bg_club.png) 0 -200px no-repeat; padding:2px 11px 0 11px;*zoom:1;}
.club_box{border:#ccc 1px solid; border-top:none; padding:15px 28px 28px;}

.tb_fund th{background:#cdecfe; font-weight:bold;}
.tb_fund th,.tb_fund td{height:41px; border-bottom:#fff 1px solid; text-align:center; color:#000;}
.tb_fund td{background-color:#f0f0ee;}
.tb_fund {margin-bottom:20px;}

.columnl{ width:227px; height:300px; background-image:url(../images/jlb.jpg); display:block; position:relative; float:left; margin-top:2px;margin-right:4px}
.columnl span a{ position:absolute;right:25px; top:83px; color:#c7eafb;  text-decoration:underline;}
.columnl ul{ float:left; width:205px; position:absolute;bottom:20px;left:24px; font-size:12px;}
.columnl li{ float:left; width:84px; height:22px; background-image:url(../images/columnl.png); color:#fff; text-indent:14px; line-height:22px; margin-bottom:10px; margin-right:10px;}
.columnl li a{ color:#fff;}
.columnl li a:hover{ float:left; width:84px; height:22px; background-image:url(../images/columnlh.png); color:#fff;}
.columnl li a.on{ float:left; width:84px; height:22px; background-image:url(../images/columnlh.png); color:#fff;}


/*广告*/
.piao{width:106px;height:379px;float:right; position:fixed !important; top:200px; position:absolute; z-index:300; top:expression(offsetParent.scrollTop+200);right:20px;}


.column{
	width:930px;
	margin:0 auto;
}
#Tab1{width:620px;float:left;background-image: url(../images/tabboxbg.png);background-repeat: no-repeat;background-position: left 39px;}
/*菜单class*/
#Tab1 .Menubox { float:left; width:620px; position:relative}
#Tab1 .Menubox a{ position:absolute;right:0px;bottom:8px;}
#Tab1 .Menubox ul{margin-left:0px;border-bottom:none; padding-bottom:0px;}
#Tab1 .Menubox li{float:left; display:block; cursor:pointer; width:101px; height:39px; text-align:center; color:#828282;font-weight:bold; font-size:14px; background-image:url(../images/tab02.png); line-height:39px; border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-right:1px solid #ccc;}
#Tab1 .Menubox li.hover{ width:101px; height:39px; float:left; color:#9e0621; background-image:url(../images/tab01.png);}
#Tab1 .Contentbox{clear:both; margin-top:-1px; height:297px; font-size:12px; padding:10px; padding-top:20px;}
#Tab1 .Contentbox dl{ float:left; width:560px; margin-left:20px; padding-bottom:10px; border-bottom:solid 1px #5f5f5f;}
#Tab1 .Contentbox dt{ color:#001c43; font-size:14px; font-weight:bold; margin-bottom:10px;}
#Tab1 .Contentbox dd{color:#5f5f5f; line-height:21px;}
#Tab1 .Contentbox ul{ float:left; width:560px; border-bottom:dashed 1px #5f5f5f; padding-bottom:5px; margin-left:20px; margin-top:15px;}
#Tab1 .Contentbox ul li{background-image:url(../images/ontentboxdot.jpg);background-repeat: no-repeat;background-position: left top; text-indent:12px; line-height:18px; float:left; width:279px;}
#Tab1 .Contentbox ul li a{ color:#5f5f5f;}
  
.sidebar{ float:left; width:290px; margin-left:20px;}
.sidebar h1{ color:#9e0621; font-size:14px; font-weight:bold; display:block; position:relative; margin-top:15px;}
.sidebar h1 a{ position:absolute;right:0px; bottom:3px;}
.sidebar ul{ float:left; width:290px; font-size:12px; margin-top:15px;}
.sidebar li{ float:left; border-bottom:dashed 1px #5f5f5f; width:290px; line-height:35px;}
.sidebar li a{ color:#5f5f5f;}
  
.link{border-top:solid 1px #d0d0d0; padding-top:10px; text-align:center;width:930px;margin:0 auto; font-size:12px; margin-top:20px; margin-bottom:-10px;}